$(function(){
    let { form } = layui
    let { layer } = layui
    // 密码校验规则
    form.verify({
        pwd: [/^[\S]{6,12}$/, '密码必须6到12位，且不能出现空格'],
        // 判断新旧密码是否一致
        samePwd: function(val) {
            if (val === $('#oldPwd').val()) return '新旧密码相同不需要修改'
        },
        // 确认密码是否一致
        rePwd: function(val) {
            if (val !== $('#newPwd').val()) return '密码不一致'
        }
    })
    // 修改密码
    $('.layui-form').on('submit',function(e){
        e.preventDefault()
        $.ajax({
            method:'POST',
            url:'/my/updatepwd',
            data:$(this).serialize(),
            success:function(res){
                if (res.status !== 0) return layer.msg('修改密码失败!')
                layer.msg('修改密码成功!')
                $('.layui-form')[0].reset()
                localStorage.removeItem('token')
            }
        })
    })
})